river map - German English Dictionary